package com.xiaoma.mframe.project.tool.gen.entity;

/**
 * 数据库表列信息
 * 
 * @author xiaoma
 */
public class ColumnInfo
{
    /** 字段名称 */
    private String columnName;

    /** 字段类型 */
    private String dataType;

    /** 列描述 */
    private String columnComment;

    /** Java属性类型 */
    private String attrType;

    /** Java属性名称(第一个字母大写)，如：user_name => UserName */
    private String attrName;

    /** Java属性名称(第一个字母小写)，如：user_name => userName */
    private String attrname;
    
    /** 字符串类型 的长度 */
    public String stringLens;
    
    /** 数字类型 的长度 */
    public String  digitPrecision;
    /** 数字类型 的 小数点长度     即精度 */
    public String  digitScale;
    /**  字段是否为空 */
    public String isnull;

    public String getColumnName()
    {
        return columnName;
    }

    public void setColumnName(String columnName)
    {
        this.columnName = columnName;
    }

    public String getDataType()
    {
        return dataType;
    }

    public void setDataType(String dataType)
    {
        this.dataType = dataType;
    }

    public String getColumnComment()
    {
        return columnComment;
    }

    public void setColumnComment(String columnComment)
    {
        this.columnComment = columnComment;
    }

    public String getAttrName()
    {
        return attrName;
    }

    public void setAttrName(String attrName)
    {
        this.attrName = attrName;
    }

    public String getAttrname()
    {
        return attrname;
    }

    public void setAttrname(String attrname)
    {
        this.attrname = attrname;
    }

    public String getAttrType()
    {
        return attrType;
    }

    public void setAttrType(String attrType)
    {
        this.attrType = attrType;
    }


	public String getStringLens() {
		return stringLens;
	}

	public void setStringLens(String stringLens) {
		this.stringLens = stringLens;
	}

	public String getDigitPrecision() {
		return digitPrecision;
	}

	public void setDigitPrecision(String digitPrecision) {
		this.digitPrecision = digitPrecision;
	}

	public String getDigitScale() {
		return digitScale;
	}

	public void setDigitScale(String digitScale) {
		this.digitScale = digitScale;
	}

	public String getIsnull() {
		return isnull;
	}

	public void setIsnull(String isnull) {
		this.isnull = isnull;
	}

}
